In my opinion. Others may disagree. Eibach springs and new struts will also make a difference. It depends what you need. There is a greater negative effect on ride with Eibachs then there is with the sway bars and you do have some adjustment with the sway bars.
But if you need new shocks then upgrade by all means. As far as Eibachs go you need to decide it is worth it for you. I personally removed my Eibachs b/c of being too low and too bouncy....